您好,根据您的描述这个应该是一个电视直播系统(如果是直播中的回看功能,在稍后会单独说)。如果是按照题主所描述的采集有线电视信号的话,可以用专业的码流机,通过这个硬件,可以获得电视节目的视频流,根据码流机的型号不同,一个输入源会获得几个甚至更多电视节目源,而且输出的是每个电视节目一个专属的地址,这是视频流的采集过程。
而一套电视直播系统,包括前端app(主要负责面向用户展示)和后台管理系统(主要是运营人员根据需要添加删除修改电视节目的相关信息)。后台管理系统是部署在服务器上的,而前端app是用户安装在自己的手机或者电视盒中的。如果这些都有了,把之前获得的有视频源地址添加到后台,在后台生成数据,直接就可以在app中实现观看。
如果这里说的点播是指回看功能,那么就是加硬盘,直播的时候同时存一份。当然这里说的是常用的app的方式,如果在PC上实现的话,那么就直接建个视频网站来作为前端播放页。
综上所述,除了现有的服务器,还需要码流机硬件(具体数量看需要的电视节目数量)、架设一套IPTV直播系统(包括前端和后台)。虽然过程不复杂,但是要考虑从问题却很多,比如播放器的软硬解能力、播放器的播放流程程度(快进、暂停等常规设置)、用户选台的方便程度、高并发的稳定性等等问题,所以如果没有经验或者了解不多的话,还是找专业人士来做比较好些。