Для масштабирующих пакетов:

       PF = x        (изменяет значение от пакета к пакету);

       BB = 0;

       CF = 1;

       CS = 0;

       SCID: определяется мультиплексором.

128 байтов (транспортный блок) нулевых и масштабирующих пакетов идентичны и описываются в соответствии с таблицей 10. (Контент является  спектрально нейтральным в целях поддержания блокировки настройки.)

ТАБЛИЦА 10

Транспортный блок нулевого и масштабирующего пакетов

№ байта

Значе-ние

№ байта

Значе-ние

№ байта

Значе-ние

№ байта

Значе-ние

1(1)

4(1)

33

48

65

38

97

125

2

9

34

124

66

137

98

137

3

180

35

121

67

99

99

212

4

6

36

26

68

57

100

61

5

149

37

179

69

113

101

187

6

240

38

128

70

146

102

96

7

167

39

88

71

191

103

192

8

88

40

113

72

245

104

141

9

169

41

223

73

71

105

69

10

6

42

82

74

194

106

15

11

78

43

75

75

159

107

108

12

175

44

112

76

212

108

80

13

172

45

18

77

55

109

184

14

129

46

242

78

154

110

106

15

134

47

249

79

235

111

159

16

185

48

172

80

227

112

231

17

162

49

112

81

129

113

224

18

181

50

199

82

200

114

157

19

137

51

214

83

197

115

197

20

118

52

50

84

13

116

198



ТАБЛИЦА 10 (окончание)

НЕ нашли? Не то? Что вы ищете?

№ байта

Значе-ние

№ байта

Значе-ние

№ байта

Значе-ние

№ байта

Значе-ние

21

8

53

93

85

230

117

57

22

149

54

159

86

112

118

60

23

57

55

218

87

19

119

134

24

198

56

180

88

246

120

61

25

147

57

223

89

86

121

11

26

97

58

65

90

128

122

218

27

2

59

141

91

182

123

100

28

83

60

123

92

122

124

50

29

64

61

64

93

127

125

214

30

38

62

184

94

197

126

95

31

41

63

0

95

176

127

53

32

20

64

54

96

233

128

184

(1)        Следует отметить, что этот байт соответствует байту CC/HD в других пакетах, т. е. CC = 0 HD = 0100b.


4        Пакеты видеоданных

Общая структура транспортного пакета видеоданных показана на рис. 33. В рамках пакетов видеоданных различают четыре типа транспортных ячеек, характеризуемых типом данных, транспортируемых через эти ячейки и связанных с видеоуслугами:

–        пакеты дополнительных данных (временные метки, пакеты контрольного слова управления шифрованием);

–        пакеты базовых видеоуслуг (пакеты видеоданных стандарта MPEG);

–        пакеты данных с избыточностью (заголовки данных MPEG с избыточностью и видеоданные МРEG без избыточности);

–        пакеты видеоданных, не относящиеся к стандарту MPEG (данные, не относящиеся к стандарту MPEG и видеоданные MPEG без избыточности).

РИСУНОК 33

Общая структура пакета видеоданных

В целях обозначения различных типов ячеек и соответствующих счетчиков в формате транспортного уровня видеоданных предусмотрены четыре бита для непрерывного счетчика (СС) и четыре бита для указателя заголовка (HD), как показано на рис. 33. Подробное описание этих полей приведено в таблице 11. Следует отметить, что в пакете данных длиной 130 байтов первые 2 байта используются для префикса, третий байт содержит поля СС и HD, а остальные 127 байтов передают полезную информацию.

ТАБЛИЦА 11

Семантическое определение полей в байте CC/HD

CC

Непрерывный счетчик

Это 4-битовое поле ( целое число без знака, первым идет бит MSB) увеличивается на один бит с каждым пакетом, имеющим одинаковый SCID. После того как CC достигает своего максимального значения 15 (1111b), оно сбрасывается до 0. Значение CC устанавливается в 0 (0000b) и не может быть увеличено, если в поле HD указано 0x00 (т. е. пакеты дополнительных данных). Следует отметить, что согласно определению нулевых и масштабирующих пакетов, поле CC в нулевом и масштабирующем пакете устанавливается в 0.

CC позволяет получателю обнаружить дискретную ячейку (благодаря ячейкам с ошибками) для определенной транспортной услуги.

HD

Указатель заголовка

Это 4-битовое поле указывает 4 типа пакетов видеоданных:

HD
0000b                Пакеты дополнительных данных
01x0b                Пакеты базовых видеоуслуг
10x0b                Пакеты данных с избыточностью
01x0b                Пакеты видеоданных, не относящихся к стандарту MPEG

       x: этот бит может быть либо 0, либо 1

Все другие значения резервируются для будущего использования


4.1        Пакеты дополнительных данных

Пакеты дополнительных данных (пакеты Aux) используются для передачи групп дополнительных данных (ADG) и обозначаются полем HD = 0000b.

Эти пакеты передаются в чистом (нескремблированном) виде и обозначаются в префиксе битом управляющего флага (CF), устанавливаемым в 1.

Группа ADG может содержать:

–        коды начала отсчета времени и временные метки;

–        пакеты контрольного слова управления шифрованием (CWP).

Группа ADG состоит из двух частей: префикс дополнительных данных (ADP) длиной в 2 байта и блок дополнительных данных (ADB) переменной длины. Пакет Aux может содержать одну или более групп данных, расположенных последовательно друг за другом. Если полезная нагрузка в 127 байтов не полностью занята данными ADG, то оставшимся (не используемым) байтам присваиваются нулевые значения. Кроме того, бит CFF в каждом поле ADP указывает, содержит ли соответствующий блок ADB определенные действительные данные. Если этот бит равен нулю, то остальная часть пакета сразу после бита CFF должна игнорироваться. Это означает, что должны игнорироваться элементы AFID, AFS и ADB группы ADG с нулевым битом CFF. При этом в остальной части пакета нельзя передавать никакие данные, относящиеся к группе ADG.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17