1.一种HTTP实时流媒体HLS文件的发送方法,其特征在于,包括:
获取待发送的传输流TS分片文件的码率值;
根据所述码率值确定所述待发送的TS分片文件的发送速率;
根据所述发送速率发送所述TS分片文件。
2.根据权利要求1所述的方法,其特征在于,获取待发送的传输流TS分片文件的码率值,包括:
获取并发送m3u8文件,其中,所述m3u8文件用于描述所述待发送的TS分片文件;
根据所述m3u8文件获取所述待发送的TS分片文件的码率值。
3.根据权利要求2所述的方法,其特征在于,根据所述m3u8文件获取所述TS分片文件的码率值,包括:
所述m3u8文件的格式为单码率的情况下,获取所述待发送的TS文件的大小和时长;
根据所述待发送的TS文件的大小和时长计算所述TS分片文件的码率值。
4.根据权利要求2所述的方法,其特征在于,根据所述m3u8文件获取所述TS分片文件的码率值,包括:
所述m3u8文件的格式为多码率的情况下,获取所述m3u8文件中的所述待发送的TS分片文件所对应的BANDWIDTH的值,并确定为所述TS分片文件的码率值。
5.根据权利要求1至4任意一项方法,其特征在于,根据所述码率值确定所述待发送的TS分片文件的发送速率,包括:根据服务端和客户端的网络情况设置至少一个码率调整参数,根据所述码率值和所述码率调整参数计算,并得到所述TS分片文件的发送速率。
6.一种HTTP实时流媒体HLS文件的发送装置,其特征在于,包括:
获取模块,用于获取待发送的传输流TS分片文件的码率值;
确定模块,根据所述码率值确定所述待发送的TS分片文件的发送速率;
发送模块,用于根据所述发送速率发送所述TS分片文件。
7.根据权利要求6所述的装置,其特征在于,
所述获取模块包括:第一获取单元,用于获取并发送m3u8文件,其中,所述m3u8文件用于描述所述待发送的TS分片文件;第二获取单元,用于根据所述m3u8文件获取所述待发送的TS分片文件的码率值。
8.根据权利要求7所述的装置,其特征在于,所述第二获取单元还用于:
所述m3u8文件的格式为单码率的情况下,获取所述待发送的TS文件的大小和时长;
根据所述待发送的TS文件的大小和时长计算所述TS分片文件的码率值;或者,所述m3u8文件的格式为多码率的情况下,获取所述m3u8文件中的所述待发送的TS分片文件所对应的BANDWIDTH的值,并确定为所述TS分片文件的码率值。
9.根据权利要求6所述的装置,其特征在于,所述确定模块还用于:根据服务端和客户端的网络情况设置至少一个码率调整参数,根据所述码率值和所述码率调整参数计算,并得到所述TS分片文件的发送速率。
10.一种流媒体服务器,其特征在于,包括如权利要求6至9任意一项所述的装置。