【live555】FileServerMediaSubsession 管理来自文件的RTPSink的一种server media sub session对象
来源:互联网 发布:淘宝超市网址 编辑:程序博客网 时间:2024/04/27 22:55
FileServerMediaSubsession 继承自OnDemandServerMediaSubsession,是个sub session哈。
处理新建立的、单播的、点播的RTPSink,关键是来自文件。
FileServerMediaSubsession 是A 'ServerMediaSubsession' object that creates new, unicast, "RTPSink"s on demand, from a file.
#ifndef _FILE_SERVER_MEDIA_SUBSESSION_HH#define _FILE_SERVER_MEDIA_SUBSESSION_HH#ifndef _ON_DEMAND_SERVER_MEDIA_SUBSESSION_HH#include "OnDemandServerMediaSubsession.hh"#endifclass FileServerMediaSubsession: public OnDemandServerMediaSubsession {protected: // we're a virtual base class FileServerMediaSubsession(UsageEnvironment& env, char const* fileName, Boolean reuseFirstSource); virtual ~FileServerMediaSubsession();protected: char const* fFileName; //文件名 u_int64_t fFileSize; // if known //如果知道文件大小,那么可以知道。};#endif
new一个新的FileMediaServerSubsession的时候,要传入文件名,以初始化fFileName,并且fFileSize初始化为0.
#include "FileServerMediaSubsession.hh"FileServerMediaSubsession::FileServerMediaSubsession(UsageEnvironment& env, char const* fileName, Boolean reuseFirstSource) : OnDemandServerMediaSubsession(env, reuseFirstSource), fFileSize(0) { fFileName = strDup(fileName);}FileServerMediaSubsession::~FileServerMediaSubsession() { delete[] (char*)fFileName;}
0 0
- 【live555】FileServerMediaSubsession 管理来自文件的RTPSink的一种server media sub session对象
- live555的Media.hh学习
- live555的安装 RTSP点播消息流程实例(客户端:VLC, RTSP服务器:LIVE555 Media Server)
- LIVE555 Media Server
- 交叉编译 LIVE555 Streaming Media 的方法
- 利用live555 Media Server和VLC Active ocx实现简单的流媒体点播系统(B/S)
- 利用live555 Media Server和VLC Active ocx实现简单的流媒体点播系统(B/S)
- media server died的解决方法
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用 live555 直播来自 v4l2 的摄像头图像
- 使用live555 直播来自v4l2的摄像头数据
- OCR of Hand-written Data using SVM
- jquery中的模糊匹配
- Silverlight通过代码设置样式
- iphone4s照片删掉了如何恢复
- 获取3个数组不重复的值
- 【live555】FileServerMediaSubsession 管理来自文件的RTPSink的一种server media sub session对象
- Support Vector Machines for Non-Linearly Separable Data
- ZXing2.2 竖屏修改
- Oracle SQLServer中实现跨库查询
- LeetCode之Climbing Stairs
- 12306上的分布式内存数据技术GemFire
- 2014元旦放假通知
- innodb mysql的锁和索引
- 使用FreeMarker模板引擎作为Struts2的视图技术